hugetlb subsystem · Maintained
Maintainers
- M Muchun Song <muchun.song@linux.dev>
- M Oscar Salvador <osalvador@suse.de>
- R David Hildenbrand <david@kernel.org>
Paths
- F
Documentation/ABI/testing/sysfs-kernel-mm-hugepages - F
Documentation/admin-guide/mm/hugetlbpage.rst - F
Documentation/mm/hugetlbfs_reserv.rst - F
Documentation/mm/vmemmap_dedup.rst - F
fs/hugetlbfs/ - F
include/linux/hugetlb.h - F
include/trace/events/hugetlbfs.h - F
mm/hugetlb.c - F
mm/hugetlb_cgroup.c - F
mm/hugetlb_cma.c - F
mm/hugetlb_cma.h - F
mm/hugetlb_sysctl.c - F
mm/hugetlb_sysfs.c - F
mm/hugetlb_vmemmap.c - F
mm/hugetlb_vmemmap.h - F
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v3 0/6] Fix incorrect access of hugetlb pte entries
2026-07-03 11:42 · 1 reply in 7d · Dev Jain <dev.jain@arm.com> -
WARM1d
[PATCH v2 0/6] Fix incorrect access of hugetlb pte entries
2026-07-02 05:14 · 1 reply in 7d · Dev Jain <dev.jain@arm.com>
Active reviewers (last 30 days)
-
David Hildenbrand <david@kernel.org>
2 attestations (2 Reported-by) · last on 2026-07-03
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v3 2/6] mm/rmap: use huge_ptep_get() in try_to_unmap_one()
2026-07-03 · Dev Jain <dev.jain@arm.com> -
WARM1d
[PATCH v2 2/6] mm/rmap: use huge_ptep_get() in try_to_unmap_one()
2026-07-02 · Dev Jain <dev.jain@arm.com> -
COLD30d
[RFC PATCH 12/20] mm/hugetlb: make bootmem allocation work with KHO
2026-05-28 · Jork Loeser <hidden> -
STALE74d
[PATCH 2/3] mm: use get_i_mmap_root to access the file's i_mmap
2026-04-13 · Huang Shijie <hidden> -
STALE74d
[PATCH 1/3] mm: use mapping_mapped to simplify the code
2026-04-13 · Huang Shijie <hidden> -
STALE276d
REVIEWED: 10 (7M) [v2 PATCH] mm: hugetlb: avoid soft lockup when mprotect to large memory area
2025-09-29 · Yang Shi <hidden> -
STALE278d
REVIEWED: 1 (0M) [PATCH] mm: hugetlb: avoid soft lockup when mprotect with PROT_MTE
2025-09-26 · Yang Shi <hidden> -
STALE268d
REVIEWED: 4 (3M) [PATCH v2 16/37] fs: hugetlbfs: cleanup folio in adjust_range_hwpoison()
2025-09-01 · David Hildenbrand <hidden> -
STALE268d
REVIEWED: 4 (3M) [PATCH v2 15/37] fs: hugetlbfs: remove nth_page() usage within folio in adjust_range_hwpoison()
2025-09-01 · David Hildenbrand <hidden> -
STALE268d
REVIEWED: 13 (11M) [PATCH v2 13/37] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
2025-09-01 · David Hildenbrand <hidden> -
STALE268d
REVIEWED: 5 (3M) [PATCH v2 08/37] mm/hugetlb: check for unreasonable folio sizes when registering hstate
2025-09-01 · David Hildenbrand <hidden> -
STALE306d
[PATCH v1 16/36] fs: hugetlbfs: cleanup folio in adjust_range_hwpoison()
2025-08-27 · David Hildenbrand <hidden> -
STALE306d
[PATCH v1 15/36] fs: hugetlbfs: remove nth_page() usage within folio in adjust_range_hwpoison()
2025-08-27 · David Hildenbrand <hidden> -
STALE306d
[PATCH v1 13/36] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
2025-08-27 · David Hildenbrand <hidden> -
STALE306d
[PATCH v1 08/36] mm/hugetlb: check for unreasonable folio sizes when registering hstate
2025-08-27 · David Hildenbrand <hidden> -
STALE268d
Re: [PATCH RFC 10/35] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
2025-08-23 · Mike Rapoport <rppt@kernel.org> -
STALE268d
[PATCH RFC 15/35] fs: hugetlbfs: remove nth_page() usage within folio in adjust_range_hwpoison()
2025-08-21 · David Hildenbrand <hidden> -
STALE268d
[PATCH RFC 10/35] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap()
2025-08-21 · David Hildenbrand <hidden> -
STALE268d
[PATCH RFC 08/35] mm/hugetlb: check for unreasonable folio sizes when registering hstate
2025-08-21 · David Hildenbrand <hidden> -
STALE492d
LANDED: 6 (3M) [PATCH v3 1/3] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
2025-02-26 · Ryan Roberts <ryan.roberts@arm.com> -
STALE493d
[PATCH v2 1/4] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
2025-02-17 · Ryan Roberts <ryan.roberts@arm.com> -
STALE502d
[PATCH v1 01/16] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
2025-02-05 · Ryan Roberts <ryan.roberts@arm.com> -
STALE521d
REVIEWED: 5 (3M) [PATCH v2] treewide: const qualify ctl_tables where applicable
2025-01-10 · Joel Granados <joel.granados@kernel.org> -
STALE540d
[PATCH] treewide: const qualify ctl_tables where applicable
2025-01-09 · Joel Granados <joel.granados@kernel.org> -
STALE561d
[PATCH 4/4] mm: drop HIGHPTE support altogether
2024-12-10 · Arnd Bergmann <arnd@kernel.org> -
STALE579d
LANDED [PATCH v6.13-rc1] arm64: mte: set VM_MTE_ALLOWED for hugetlbfs at correct place
2024-11-19 · Yang Shi <hidden> -
STALE543d
[PATCH v2 2/6] mm/hugetlb_vmemmap: add arch-independent helpers
2024-11-07 · Yu Zhao <hidden> -
STALE543d
[PATCH v2 1/6] mm/hugetlb_vmemmap: batch-update PTEs
2024-11-07 · Yu Zhao <hidden> -
STALE611d
[PATCH v1 2/6] mm/hugetlb_vmemmap: add arch-independent helpers
2024-10-21 · Yu Zhao <hidden> -
STALE611d
[PATCH v1 1/6] mm/hugetlb_vmemmap: batch update PTEs
2024-10-21 · Yu Zhao <hidden>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE74d
[PATCH 1/3] mm: use mapping_mapped to simplify the code
2026-04-13 · Huang Shijie <hidden>